Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F9 USA F15 USA F16 USA F17 USA F2 USA F3 USA F9 USA F4 USA F3 Open de L'Isere - Grenoble GHI Bronx Tennis Classic - Bronx Open Sainte Victoire - Aix-En-Provence Countrywide Classic USTA Challenger - Carson Levene Gouldin & Thompson Tennis Challenger - Binghamton Swanston Challenger - Sacramento Challenger Ford de Cherbourg - Cherbourg BNP Paribas Primrose - Bordeaux Countrywide Classic USTA Men's Challenger - Carson Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Nielsen USTA Pro Tennis Championship - Winnetka Open de Montauban - Montauban Waco Tennis Challenger - Waco Ford Tennis Championships - Louisville National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Noumea Challenger Heilbronn Challenger Dallas Challenger Cherbourg Challenger Tunis Open - Tunis Sunrise Challenger BMW Tennis Championship - Sunrise The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Talahassee Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Fifth Third Bank Tennis Championships - Lexington Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Aptos Challenger Lexington Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Vancouver Challenger The Surbiton Trophy - Surbiton Tulsa Challenger Fifth-Third Bank Tennis Classic - Lexington Sacramento Challenger Freeman Men's $50,000 Challenger - Joplin Charlottesville Challenger 2008 Lubbock Challenger - Lubbock Knoxville Challenger Bordeaux Challenger Sarasota Challenger Nottingham Challenger Ojai Challenger Ford Tennis Championships - Louisville Mons Challenger Sacramento Challenger Calabasas Challenger Knoxville Challenger Music City Challenger - Nashville II Naples ITG Challenger - Naples Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Granby Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Lubbock Challenger - Lubbock St. Remy Challenger Internationaux de Nouvelle-Caledonie - New Caledonia San Luis Potosi Challenger - San Luis Potosi Rennes Challenger Tiburon Challenger Tallahassee Challenger Savannah Challenger Open D'Orleans - Orleans Winnetka Challenger Bergamo Challenger Tallahassee Tennis Challenger - Tallahassee Winnetka Challenger Honolulu Challenger Champaign Challenger Bordeaux Challenger Bordeaux Challenger Maui Challenger Sarasota Challenger Orleans Challenger Carson Challenger Mons Challenger Rennes Challenger Tiburon Challenger Charlottesville Challenger Nottingham Challenger The Samsung Open - Bournemouth CA Tennis Trophy - Vienna Open 13 - Marseille CA Tennis Trophy - Vienna Adidas International - Sydney VI Open Banc Agricol - Andorra Challenger Ford de Cherbourg - Cherbourg MFS Pro Tennis Championships - Boston Franklin Templeton Tennis Classic - Scottsdale Tallahassee Challenger USTA Challenger - Champaign Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Savannah Challenger Adidas International - Sydney Open Seat-Godo 2001 - Barcelona Grand Prix de Tennis de Toulouse - Toulouse Nottingham Challenger AAPT Championships - Adelaide Lexington Challenger Marbella Open - Marbella Open 13 - Marseille 2001 Mercedes Cup - Stuttgart RCA Championships - Indianapolis The Hamlet Cup - Long Island Open 13 - Marseille Rennes Challenger Open Sainte-Victoire - Aix-En-Provence The Comercia Challenger - Aptos Trofeo Conde de Godo - Barcelona Open de L'Isere - Grenoble Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Open de L'Isere - Grenoble Quimper Challenger Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis The Nottingham Open - Nottingham International Tennis Championships - Delray Beach Baton Rouge Pro Tennis Classic - Baton Rouge Open Seat Godo 2003 - Barcelona GHI Bronx Tennis Classic - Bronx Open 13 - Marseille CA Tennis Trophy - Vienna 2008 Knoxville Challenger - Knoxville Grand Prix de Tennis de Lyon - Lyon Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Orleans Challenger Champaign Challenger Binghamton Challenger Sarasota Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas RCA Championships - Indianapolis The Nottingham Open - Nottingham AAPT Championships - Adelaide Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch ABN/AMRO World Tennis Tournament - Rotterdam Zagreb Challenger Sarasota Challenger Open de Moselle - Metz St. Petersburg Open - St. Petersburg TD Waterhouse Cup - Long Island Rome Challenger Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Bordeaux Challenger Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Open 13 - Marseille Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Championships - London Red Letter Days Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Tennis Channel Open - Las Vegas If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland 1999 Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb AXA Cup - London Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca AEGON Championships - London Noumea Challenger Estoril Open - Estoril Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Cherbourg Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Dallas Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Dallas Challenger Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney Open 13 - Marseille Brisbane International - Brisbane SAP Open - San Jose Open de Moselle - Metz Medibank International - Sydney Davidoff Swiss Indoors - Basel Dallas Challenger Honolulu Challenger Open 13 - Marseille Dallas Challenger Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Charlottesville Challenger Bank Austria Tennis Trophy - Vienna The Artois Championships - London Serbia Open - Belgrade Cherbourg Challeger Knoxville Challenger Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca Medibank International - Sydney Sunrise Challenger Maui Challenger Erste Bank Open - Vienna Dallas Challenger Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles Baton Rouge Challenger Tunis Challenger Open 13 - Marseille Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - s-Hertogenbosch Open Sud de France - Montpellier Heineken Open - Auckland Copenhagen Open - Copenhagen SAP Open - San Jose UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Grand Prix Hassan II - Casablanca Regions Morgan Keegan Championships - Memphis Cherbourg Challenger Open Seat-Godo 2000 - Barcelona Le Gosier Challenger BMW Open - Munich Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Mercedes-Benz Cup - Los Angeles Recanati Challenger Segovia Challenger Farmers Classic - Los Angeles Grand Prix de Tennis de Lyon - Lyon Le Gosier Challenger Tiburon Challenger US Men's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon Open 88 - Contrexeville Internationaux de Tennis de Brest - Brest AAPT Championships - Adelaide Gerry Weber Open - Halle Open 13 - Marseille Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Japan Open - Tokyo The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis BMW Open - Munich Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat-Godo '99 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London Open de Moselle - Metz The Nottingham Open - Nottingham RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston adidas Open de Toulouse - Toulouse Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Tennis Open - Dubai Open de Tenis Comunidad Valenciana - Valencia AEGON International - Eastbourne America's Red Clay Tennis Championship - Coral Springs The Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca 12th Paris Open - Paris The Lipton Championships - Key Biscayne Grand Prix de Tennis de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Italian Open - Rome 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Gold Flake Open - Chennai Italian Open - Rome du Maurier Open - Montreal Investor Swedish Open - Bastad Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid CA Tennis Trophy - Vienna Heineken Trophy - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Adidas International - Sydney NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome 14th Paris Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Monte Carlo Open - Monte Carlo NASDAQ-100 Open - Miami Open Romania - Bucharest Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris BNP Paribas Masters - Paris Rogers Masters - Montreal BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Campionati BNL dItalia - Rome Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London The Dubai Tennis Championships - Dubai Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sydney International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris du Maurier Open - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series - Hamburg Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Australian Open - Melbourne Rogers Cup - Toronto Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Open 13 - Marseille French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open (juniors) U.S. Open (juniors) U.S. Open - New York 1 Masters Guinot Mary Cohr Tennis Masters Series - Hamburg Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Great American Insurance ATP Championship - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, QF, FRA-SUI 3-2 Wimbledon (juniors) River Oaks International Tennis Tournament - Houston French Open (juniors) Olympics - Sydney Olympics - Athens